
    .option-radio {
        display: none;
    }
    .option-radio+label div {
        position: relative;
        height: 16px;
        width: 16px;
        border-radius: 50%;
        border: 1px solid #9a9a9a;
        background-color: transparent;
        display: inline-block;
        top: 3px;
    }

    .option-radio:checked+label div{
        position: relative;
        height: 16px;
        width: 16px;
        border-radius: 50%;
        border:1px solid #ff7621;
        background-color: transparent;
        display: inline-block;
        top: 4px;
    }

    .option-radio:checked+label div:after {
        position: absolute;
        content: '';
        font-size: 0;
        border:4px solid #ff7621;
        border-radius: 50%;
        top: 3px;
        left: 3px;
    }

    .option-radio:checked:disabled+label div{
        border-color: #9a9a9a;
    }

    .option-radio:checked:disabled+label div:after {
        border-color: #9a9a9a;
    }

    .option-radio:checked+label div:hover,
    .option-radio+label:hover {
        cursor: pointer;
    }

    .option-radio:checked+label div:active,
    .option-radio+label:active {
        filter: alpha(opacity=45);
        -moz-opacity: 0.45;
        -khtml-opacity: 0.45;
        opacity: 0.45;
    }
  .option-radio+label{
    display: flex;
    flex-direction: row;
  }
.option-radio+label div{
    margin-right: 5px
}